seasoned stew of meat and vegetables - Turkish English Dictionary